/**
 * 
 */
package com.yidu.erp.service.sell;

import java.util.List;
import java.util.Map;

import com.yidu.erp.model.BeyondMoney;
import com.yidu.erp.model.BeyondPlanmx;
import com.yidu.erp.model.BeyondSalplan;
import com.yidu.erp.model.BeyondWare;


/**
 * 财务图形service
 * @author WangGuanfu
 *
 */
public interface BeyondMoneyService {

	/**
     * 根据时间查询
     * @param optime
     * @return
     */
    List<BeyondMoney> selectMoneyByOptime(Map<String, Object>map);
    
    /**
     * 查询分店销售
     * @param map
     * @return
     */
    List<BeyondMoney> selectMoneyByAnnexId(Map<String,Object>map);
    
    

    /**
     * 查询商品销量
     * @param map
     * @return
     */
    List<BeyondSalplan> selectware(Map<String,Object>map);
    
    
    /**
     * 查询会员累计消费金额
     * @param map
     * @return
     */
    double selectMoneyBystaffId();
    
    
    /**
     * 查询会员个数
     * @param map
     * @return
     */
    int selectStaffNum();
    
    
    /**
     * 查询销售总量
     * @param map
     * @return
     */
    int selectSctockmpNum();
    
    
    /**
     * 查询销售总量
     * @param map
     * @return
     */
    int selectDate(Map<String, Object>map);
    
    
    /**
     * 查询财务总金额
     * @return
     */
    double selectMoneySum();
    
    

    /**
     * 查询总店销售
     * @param map
     * @return
     */
    List<BeyondSalplan> selectZongSale(Map<String, Object>map);
    
}
